package com.liliang.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author liliang
 * @since 2021-11-04
 */
public class Contract implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;

    private String contNum;

    private String buyer;

    private String seller;

    private String supplierNum;

    private LocalDateTime contDate;

    private String contType;

    private String stockType;

    private String contItem;

    private String money;

    private String taxRate;

    private String wrapBack;

    private String verifyStand;

    private String mode;

    private String payCond;

    private LocalDateTime verifyDate;

    private String qualityStand;

    private String standardNo;

    private String place;

    private BigDecimal contPrice;

    private String transport;

    private String payWay;

    private String outPerm;

    private String outDay;

    private String remark;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getContNum() {
        return contNum;
    }

    public void setContNum(String contNum) {
        this.contNum = contNum;
    }

    public String getBuyer() {
        return buyer;
    }

    public void setBuyer(String buyer) {
        this.buyer = buyer;
    }

    public String getSeller() {
        return seller;
    }

    public void setSeller(String seller) {
        this.seller = seller;
    }

    public String getSupplierNum() {
        return supplierNum;
    }

    public void setSupplierNum(String supplierNum) {
        this.supplierNum = supplierNum;
    }

    public LocalDateTime getContDate() {
        return contDate;
    }

    public void setContDate(LocalDateTime contDate) {
        this.contDate = contDate;
    }

    public String getContType() {
        return contType;
    }

    public void setContType(String contType) {
        this.contType = contType;
    }

    public String getStockType() {
        return stockType;
    }

    public void setStockType(String stockType) {
        this.stockType = stockType;
    }

    public String getContItem() {
        return contItem;
    }

    public void setContItem(String contItem) {
        this.contItem = contItem;
    }

    public String getMoney() {
        return money;
    }

    public void setMoney(String money) {
        this.money = money;
    }

    public String getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(String taxRate) {
        this.taxRate = taxRate;
    }

    public String getWrapBack() {
        return wrapBack;
    }

    public void setWrapBack(String wrapBack) {
        this.wrapBack = wrapBack;
    }

    public String getVerifyStand() {
        return verifyStand;
    }

    public void setVerifyStand(String verifyStand) {
        this.verifyStand = verifyStand;
    }

    public String getMode() {
        return mode;
    }

    public void setMode(String mode) {
        this.mode = mode;
    }

    public String getPayCond() {
        return payCond;
    }

    public void setPayCond(String payCond) {
        this.payCond = payCond;
    }

    public LocalDateTime getVerifyDate() {
        return verifyDate;
    }

    public void setVerifyDate(LocalDateTime verifyDate) {
        this.verifyDate = verifyDate;
    }

    public String getQualityStand() {
        return qualityStand;
    }

    public void setQualityStand(String qualityStand) {
        this.qualityStand = qualityStand;
    }

    public String getStandardNo() {
        return standardNo;
    }

    public void setStandardNo(String standardNo) {
        this.standardNo = standardNo;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public BigDecimal getContPrice() {
        return contPrice;
    }

    public void setContPrice(BigDecimal contPrice) {
        this.contPrice = contPrice;
    }

    public String getTransport() {
        return transport;
    }

    public void setTransport(String transport) {
        this.transport = transport;
    }

    public String getPayWay() {
        return payWay;
    }

    public void setPayWay(String payWay) {
        this.payWay = payWay;
    }

    public String getOutPerm() {
        return outPerm;
    }

    public void setOutPerm(String outPerm) {
        this.outPerm = outPerm;
    }

    public String getOutDay() {
        return outDay;
    }

    public void setOutDay(String outDay) {
        this.outDay = outDay;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "Contract{" +
        "id=" + id +
        ", contNum=" + contNum +
        ", buyer=" + buyer +
        ", seller=" + seller +
        ", supplierNum=" + supplierNum +
        ", contDate=" + contDate +
        ", contType=" + contType +
        ", stockType=" + stockType +
        ", contItem=" + contItem +
        ", money=" + money +
        ", taxRate=" + taxRate +
        ", wrapBack=" + wrapBack +
        ", verifyStand=" + verifyStand +
        ", mode=" + mode +
        ", payCond=" + payCond +
        ", verifyDate=" + verifyDate +
        ", qualityStand=" + qualityStand +
        ", standardNo=" + standardNo +
        ", place=" + place +
        ", contPrice=" + contPrice +
        ", transport=" + transport +
        ", payWay=" + payWay +
        ", outPerm=" + outPerm +
        ", outDay=" + outDay +
        ", remark=" + remark +
        "}";
    }
}
